<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta name="GENERATOR" content="PasDoc 0.12.1">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Dweetta: DweettaExceptions: Class EDweettaTransportError</title>
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#FF0000">
<a name="EDweettaTransportError"></a><h1 class="cio">Class EDweettaTransportError</h1>
<table class="sections wide_list">
<tr>
<td><a class="section"  href="#%40Description">Description</a></td><td><a class="section"  href="#%40Hierarchy">Hierarchy</a></td><td>Fields</td><td><a class="section"  href="#%40Methods">Methods</a></td><td><a class="section"  href="#%40Properties">Properties</a></td></tr></table>
<a name="%40Description"></a><h2 class="unit">Unit</h2>
<p class="unitlink">
<a   href="DweettaExceptions.html">DweettaExceptions</a></p>
<h2 class="declaration">Declaration</h2>
<p class="declaration">
<code>type EDweettaTransportError = class(Exception)</code></p>
<h2 class="description">Description</h2>
<p>
Exception for transport layer error</p>
<a name="%40Hierarchy"></a><h2 class="hierarchy">Hierarchy</h2>
<ul class="hierarchy"><li class="ancestor">Exception</li>
<li class="thisitem">EDweettaTransportError</li></ul><h2 class="overview">Overview</h2>
<a name="%40Methods"></a><h3 class="summary">Methods</h3>
<table class="summary wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>constructor <b><a   href="DweettaExceptions.EDweettaTransportError.html#Create">Create</a></b>(aHTTPErrorCode: Integer); overload;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>constructor <b><a   href="DweettaExceptions.EDweettaTransportError.html#Create">Create</a></b>(aHTTPErrorCode: Integer; aOriginalReq: String; aErrorStr: String); overload;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>constructor <b><a   href="DweettaExceptions.EDweettaTransportError.html#Create">Create</a></b>(aHTTPErrorCode: Integer; aOriginalReq: String; aErrorStr: String; aJSONMessage: String); overload;</code></td>
</tr>
</table>
<a name="%40Properties"></a><h3 class="summary">Properties</h3>
<table class="summary wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>property <b><a   href="DweettaExceptions.EDweettaTransportError.html#HTTPStatusCode">HTTPStatusCode</a></b>: Integer read FHTTPStatusCode;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>property <b><a   href="DweettaExceptions.EDweettaTransportError.html#HTTPMessage">HTTPMessage</a></b>: String read FHTTPMessage;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>property <b><a   href="DweettaExceptions.EDweettaTransportError.html#OriginalRequest">OriginalRequest</a></b>: String read FOriginalRequest;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>property <b><a   href="DweettaExceptions.EDweettaTransportError.html#JSONMessage">JSONMessage</a></b>: String read FJSONMessage;</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Methods</h3>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="Create"></a><code>constructor <b>Create</b>(aHTTPErrorCode: Integer); overload;</code></td>
</tr>
<tr><td colspan="2">
<p>
Overload constructor with Result Code only

<p></p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>aHTTPErrorCode</dt>
<dd>HTTP Result Code</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="Create"></a><code>constructor <b>Create</b>(aHTTPErrorCode: Integer; aOriginalReq: String; aErrorStr: String); overload;</code></td>
</tr>
<tr><td colspan="2">
<p>
Overload constructor with Result Code, Original request and Error Message

<p>  </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>aHTTPErrorCode</dt>
<dd>HTTP Result Code</dd>
<dt>aOriginalRec</dt>
<dd>Original Request</dd>
<dt>aErrorStr</dt>
<dd>Error Message</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="Create"></a><code>constructor <b>Create</b>(aHTTPErrorCode: Integer; aOriginalReq: String; aErrorStr: String; aJSONMessage: String); overload;</code></td>
</tr>
<tr><td colspan="2">
<p>
Overload constructor with Result Code, Original request, Error Message and JSON Message

<p>   </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>aHTTPErrorCode</dt>
<dd>HTTP Result Code</dd>
<dt>aOriginalRec</dt>
<dd>Original Request</dd>
<dt>aErrorStr</dt>
<dd>Error Message</dd>
<dt>aJSONMessage</dt>
<dd>JSON Error Message</dd>
</dl>
</td></tr>
</table>
<h3 class="detail">Properties</h3>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="HTTPStatusCode"></a><code>property <b>HTTPStatusCode</b>: Integer read FHTTPStatusCode;</code></td>
</tr>
<tr><td colspan="2">
<p>
Numerical Status code returned by HTTP call</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="HTTPMessage"></a><code>property <b>HTTPMessage</b>: String read FHTTPMessage;</code></td>
</tr>
<tr><td colspan="2">
<p>
AlphaNumerical Status code returned by HTTP call</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="OriginalRequest"></a><code>property <b>OriginalRequest</b>: String read FOriginalRequest;</code></td>
</tr>
<tr><td colspan="2">
<p>
Contains the original call</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a   href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><a name="JSONMessage"></a><code>property <b>JSONMessage</b>: String read FJSONMessage;</code></td>
</tr>
<tr><td colspan="2">
<p>
Contains the JSON message that then endpoint returned</p>
</td></tr>
</table>
<hr noshade size="1"><span class="appinfo"><em>Generated by <a  target="_parent" href="http://pasdoc.sourceforge.net/">PasDoc 0.12.1</a> on 2011-02-18 14:36:58</em>
</span>
</body></html>
